on sight – English–Latine translations

🇬🇧 en la 🇻🇦

on sight

  • immediately when sighted
  • when it comes to one's attention
statim
Wiktionary Links